moro commun - French English Dictionary